package com.hyt.it.ogt.kq.service.gov.model.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.hyt.core.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

/**
 * <p>
 * 考生编排信息表
 * </p>
 *
 * @author huangyh
 * @since 2021-04-08
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@AllArgsConstructor
@NoArgsConstructor
@Builder
@TableName("kw_time_room_param")
@ApiModel(value="KwTimeRoomParam对象", description="考生编排信息表")
public class TimeRoomParam extends BaseEntity {

    /**
     * 准考证配置类型
     */
    public final static String TYPE_ADMISSION = "admission";
    /**
     * 编排配置信息
     */
    public final static String TYPE_ARRANGE = "arrange";

    @ApiModelProperty(value = "任务id")
    private String taskId;

    @ApiModelProperty(value = "参数值")
    private String value;

    @ApiModelProperty(value = "参数编码")
    private String code;

    @ApiModelProperty(value = "参数名称")
    private String label;

    @ApiModelProperty(value = "参数类型")
    private String type;

    @ApiModelProperty(value = "参数描述")
    private String description;

}
